Multi-level Logic Synthesis Based on Kronecker Decision Diagrams and Boolean Ternary Decision Diagrams for Incompletely Speci ed Functions
نویسندگان
چکیده
This paper introduces several new families of decision diagrams for multi output Boolean functions The in troduced by us families include several diagrams known from literature BDDs FDDs as subsets Due to this property our diagrams can provide a more compact representation of functions than either of the two decision diagrams Kronecker Decision Diagrams KDDs with negated edges are based on three orthogonal expansions Shannon Positive Davio Negative Davio and are created here for incompletely speci ed Boolean functions as well An improved e cient algorithm for construction of KDD is presented and applied in a mapping program to ATMEL ne grain FPGAs Four other new families of functional decision diagrams are also presented Pseudo KDDs Free KDDs Boolean Ternary DDs and Boolean Kronecker Ternary DDs The last two families introduce nodes with three edges and require AND OR and EXOR gates for circuit realization There are two variants of each of the last two families canonical and non canonical While the canonical diagrams can be used as e cient general purpose Boolean function representations the non canonical variants are applicable also to incompletely speci ed functions and create don t cares in the process of diagram s creation They lead to even more compact circuits in logic synthesis and technology mapping
منابع مشابه
B . Becker , R . E . Bryant , O . Coudert , Ch . Meinel ( Hrsg
s of the Talks 7 Probabilistic Analysis of Large Finite State Machines F. Somenzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 On Improving OBDD-Based Verification in a Synthesis Environment W. Kunz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 On Computing the Maximum Power Cycle of Sequential Circuits A. Pardo . . . . . . . . . . . . . . . . . . . . . . . ...
متن کاملMultilevel Logic Synthesis for Cellular FPGAs Based on Orthogonal Expansions
The cellular ne grain architectures of new Field Programmable Gate Arrays FPGAs require spe cial logic synthesis tools Therefore this paper ad dresses multilevel logic synthesis methods based on or thogonal expansions for such kind of architectures First the concepts of the Binary Decision Diagrams BDDs their derivatives and the Functional De cision Diagrams FDDs which are applied to the techno...
متن کاملApplications of Decision Diagrams in Digital Circuit Design
Design methodology of digital circuits is a rapidly changing eld. In the last 20 years, the number of transistors on a single chip has increased from thousands to tens of millions. This sets new demands on the design tools involved, their ability to capture speci cations on a high level, and nally synthesize them into hardware implementations. The introduction of Decision Diagrams (DDs) has bro...
متن کاملExact Minimization of Fixed Polarity Reed-Muller Expressions for Incompletely Speci ed Functions
This paper presents an exact minimization algorithm for fixed polarity Reed-Muller expressions (FPRMs) for incompletely specified functions. For an n-variable function with unspecified minterms there are 2 distinct FPRMs. A minimum FPRM is one with the fewest products. The minimization algorithm is based on the multi-terminal binary decision diagrams. Experimental results for a set of functions...
متن کاملETDD - based Synthesis of Term - Based FPGAs for Incompletely Speci edBoolean
pp. 75-80, Yokohama, 1998 ETDD-based Synthesis of Term-Based FPGAs for Incompletely Speci ed Boolean Functions Gueesang Lee Rolf Drechsler Dept. of Computer Science Institute of Computer Science Chonnam National University Albert-Ludwigs-University Kwangju, Korea 79110 Freiburg i.Br., Germany e-mail [email protected] [email protected] Abstract| Complex terms are logi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995